body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,input,textarea,select,p,iframe{margin:0;padding:0;}
body{font:14px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","Verdana",sans-serif;background:#EEF3FA;color:#888;}
html,body{height:100%;}
a{color:#333;text-decoration:none;}
a:hover{color:#C00;text-decoration:underline;}
h1,h2,h3,h4,h5,h6,em{font-size:14px;font-style:normal;}
h2{color:#000;}
ol,ul,li{list-style:none;}
img{border:0;vertical-align:middle;}
.clear{clear:both;}
.clearfix:after{ clear: both; content: " "; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; width: 0;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.layout{margin:0 auto;width:980px;clear:both;}
.mainArea{margin:0 auto;border-left:1px solid #CEDCF0;border-right:1px solid #CEDCF0;background-color:#FFF;clear:both;}
.mainAreaBlack{margin:0 auto;background-color:#333;clear:both;}
.w960{width:960px;}
.w670{width:670px;}
.w300{width:300px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.px9{padding:0 9px;}
.px14{padding:0 14px;}
.px17{padding:0 17px;}
.px19{padding:0 19px;}
.h5{height:5px;}
.h10{height:10px;}
.red{color:#FF0000;}
a.white{color:#FFF;}
#demonote{display:none;}

#header h1{padding:10px;color:#000;font:34px "Trebuchet MS","Verdana","\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";font-style:italic;}
#header h1 a{color:#0066CC;text-decoration:none;}
#header h1 a:hover{color:#C00;text-decoration:none;position:relative;	top:5px;left:3px;}
#footer .bottom{height:50px;line-height:50px;text-align:center;}
.position{width:940px;height:28px;line-height:28px;overflow:hidden;}
.listTotal{float:right;overflow:hidden;}
.listTotal em{padding:0 5px;color:#C00;font-weight:bold;}
.playerTip{float:right;width:400px;background:#FF0000;color:#FFF;text-align:center;}
.playerTipdown{background:#FF0000;color:#FFF;text-align:center;}
.playerTipdown a:hover{background:#0066CC;color:#FFF;text-align:center;}

.headerArea{height:180px;background:#EEF3FA;}
#headerArea1{width: 100%;background:#EEF3FA;border-bottom:1px solid #CEDCF0;}

#headerindex{margin:0 auto;width:100%;height:110%;position:relative;text-align:center;}
#headerindex ul{position:absolute;width:100%;padding:60px 0;left:0;bottom:0;}
#headerindex .url{margin:0 auto;width:980px;font:italic 40px "Trebuchet MS","Verdana","\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";text-transform:uppercase;text-align:center;}
#headerindex .url a{color:#0066CC;text-decoration:none;}
#headerindex .url a:hover{color:#C00;text-decoration:none;}
#headerindex .tip{margin:0 auto;width:980px;line-height:20px;text-align:center;}

.qvod {
	padding-top:10px;
	padding-bottom:10px
}
.qvod a {
	-webkit-text-size-adjust:none;
	font-size:18px;
	color:#FFF;
	border:5px dotted #0066CC;
	padding-right:1px;
	padding-left:8px;
	position:relative;
	text-decoration:none;
	background:#0066CC
}
.qvod a:hover {
	position:relative;
	top:5px;left:3px;
	font-size:18px;
	color:#FFF;
	border:5px dotted #FF0000;
	position:relative;
	background:#FF0000;
}

#tooltip{border:1px solid #cccccc; background:#9900CC;color:#fff; padding:5px; display:none; position:absolute;} 


.menu{width:960px;height:30px;}
.menu li{float:left;}
.menu li a{display:block;background:#E9E9E9 url("images/menu.png") no-repeat;margin-left:8px;width:98px;height:30px;line-height:30px;text-align:center;text-decoration:none;color:#666;text-shadow:1px 1px 1px #FFF;}
.menu li a:hover,.menu li.active a{background:#0066CC url("images/menu.png") no-repeat;color:#FFF;text-shadow:1px 1px 1px #000;}
.menu li a{background-position:0 -30px;}
.menu li a:hover{background-position:0 0;text-decoration:none;}
.menu li.active a{background-position:0 -60px;margin-left:8px;width:98px;}
.menu li.active2 a{background-position:0 -90px;margin-left:8px;width:98px;color:#FFF;text-shadow:1px 1px 1px #000;}
.menu li.active3 a{background-position:0 -30px;margin-left:8px;width:98px;color:#666;text-shadow:1px 1px 1px #FFF;}
.menu li.active3 a:hover{background:#C00 url("images/menu.png") 0 -90px no-repeat;color:#FFF;text-shadow:1px 1px 1px #000;text-decoration:none;}


.topSponsor li{margin-top:5px;width:960px;}
.topSponsor img{width:960px;height:60px;}
.bottomSponsor li{float:left;width:320px;text-align:center;}
.bottomSponsor img{width:300px;height:250px;}
.picTop{margin-top:20px;text-align:center;}
.picBottom{margin-bsottom:20px;text-align:center;}
.contentTop{margin-top:20px;}
.contentBottom{margin-bottom:20px;}
.picTop, .picBottom{padding:10px 0;width:980px;text-align:center;}
.playerRight{float:right;}


.tbg10,.tbg20,.bbg10,.bbg20,.tbgBlack10,.tbgBlack20,.bbgBlack10,.bbgBlack20,.w670_tbg,.w670_bbg,.w300_tbg,.w300_bbg{background:url("images/bg.png") no-repeat;font-size:0px}
.tbg10{width:980px;height:10px;background-position:0 -60px;}
.tbg20{width:980px;height:20px;}
.bbg10{width:980px;height:10px;background-position:0 -30px;}
.bbg20{width:980px;height:20px;background-position:0 -20px;}
.tbgBlack10{width:980px;height:10px;background-position:0 -110px;}
.tbgBlack20{width:980px;height:20px;background-position:0 -110px;}
.bbgBlack10{width:980px;height:10px;background-position:0 -140px;}
.bbgBlack20{width:980px;height:20px;background-position:0 -130px;}
.w670_tbg{width:670px;height:20px;background-position:0 -70px;}
.w300_tbg{width:300px;height:20px;background-position:-670px -70px;}
.w670_bbg{width:670px;height:20px;background-position:0 -90px;}
.w300_bbg{width:300px;height:20px;background-position:-670px -90px;}


.newMovies{background:#F2F2F2;}
.newMovies li{float:left;width:150px;padding:0 5px;margin-top:20px;}
.newMovies h3{cursor:pointer;width:150px;height:34px;overflow:hidden;}
.newMovies li a{float:left;position:relative;display:inline;background:#0066CC;line-height:34px;text-align:center;color:#FFF}
.newMovies li a:hover{background:#C00;text-decoration:none;}
.newMovies li img{width:150px;height:200px;}
.newMovies p{position:absolute;cursor:pointer;left:0;bottom:0;width:100%;font:normal 12px/24px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53;color:#FFF;text-align:center;background:rgba(0,102,240,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#70000000',endColorstr = '#70000000')\9;overflow:hidden;}
.newMovies a:hover p{background-color:#C00;color:#FFF;filter:alpha(opacity=100);}


.movieInfo{padding:19px;height:250px;border-bottom:#CEDCF0 solid 1px;}
.movieInfo .poster,.movieInfoList,.movieInfoRight{float:left;}
.movieInfo .poster{}
.movieInfo .poster img{width:180px;height:250px;}
.movieInfo1{padding:8px;}

.movieInfoList{width:460px;}
.movieInfoList li{padding:0 20px;height:30px;font-size:12px;}
.movieInfoList .title{color:#0066CC;font:24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","\5B8B\4F53";margin-bottom:20px;overflow:hidden;}
.movieInfoList em{font-size:12px;font-weight:bold;}
.movieInfoRight{width:300px;height:250px;}
.playBar{padding:10px 20px;border-top:#FFF solid 1px;border-bottom:#CEDCF0 solid 1px;background:#FFFFFF;}
.playBar span {color:#000;font-size:18px;}
.playBar li{float:left;height:30px;line-height:30px;margin:20px 15px 20px 0;}
.playBar li a{display:block;background:#0066CC url("images/menu.png") 0 -60px no-repeat;width:96px;height:30px;line-height:30px;text-align:center;text-decoration:none;color:#FFF;}
.playBar li a:hover{position:relative;;top:5px;left:3px;background:#C00 url("images/menu.png") 0 -90px no-repeat;color:#FFF;text-decoration:none}
.moviePic{padding:20px 10px;border-top:#FFF solid 1px;}


.moviePicad{padding:20px 10px;border-top:#FFF solid 1px;text-align:center;font-size:22px;}
.moviePicad a{color:#FF0000;border-top:#FFF solid 1px;text-align:center;font-size:22px;}
.moviePicad a:hover {color:#FFF;border:10px dotted #FF0000;text-align:center;font-size:22px;background:#FF0000;text-decoration:none;}

.moviePic h3{color:#000;font-size:18px;font-weight:normal;text-align:left;}
.moviePic img{max-width:900px;     
width:expression(this.width>900?"900px":auto);  
max-height:900px;     
height:expression(this.height>900?"900px":auto);}


.playerArea{padding:10px;}
.player{float:left;width:800px;height:500px;background:#000;}
.pauseFrame{position:relative;width:800px;height:455px;top:-503px;background:#FFF;}
.p_150x300{float:right;width:150px;height:500px;}










.movieList{width:944px;}
.movieList li{float:left;padding:5px;border:#d6d6d6 solid 1px;box-shadow:0px 0px 5px #CCC;margin:12px;display:inline;}
.movieList h3{cursor:pointer;width:200px;height:34px;overflow:hidden;text-align:center;}
.movieList li a{float:left;position:relative;display:inline;background:#0066CC;line-height:34px;color:#FFF;}
.movieList li a:hover{position:relative;;top:5px;left:3px;color:#FFF;background:#C00;text-decoration:none;}
.movieList li img{width:200px;height:280px;}
.movieList p{background:#0066CC;padding:0 5px;position:absolute;cursor:pointer;left:0;bottom:0;width:190px;height:24px;font:normal 12px/24px \5FAE\8F6F\96C5\9ED1,\9ED1\4F53;color: #FFF;background:rgba(0,102,240,0.5);filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;overflow:hidden;}
.movieList a:hover p{background:#CC0000;color:#FFF;background:rgba(204,0,0,0.5);filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.movieList p span{float:right;font-size:12px;overflow:hidden;}






.pageNav{overflow:hidden;margin-top:20px;height:32px;}
.pageNav .pages{float:left;line-height:32px;}
.pageNav .pageList{float:right;background:#F7F7F7;height:30px;line-height:30px;border:#CEDCF0 solid 1px;padding:0 10px;}
.pageNav .pageList a{padding:6px 8px;text-align:center;}
.pageNav .pageList a:hover{background-color:#FFF;text-decoration:none;}
.pageNav .pageList strong{padding:6px 8px;background-color:#CEDCF0;color:#0066CC;text-align:center;}
.pageNav .pageList .disabled{padding:0 8px;color:#BCBCBC;text-align:center;}
.pageNav span{float:left;}
.pageNav em{color:#C00;}
.pageNav strong{padding:0 5px;}


.navBar{margin:0 auto;padding:0 19px;height:36px;line-height:36px;background:#EEF3FA;}
.navBar .last{float:left;}
.navBar .next{float:right;text-align:right;}
.navBarBlack{margin:0 auto;padding:0 19px;height:36px;line-height:36px;background:#666;}
.navBarBlack a{color:#FFF;}
.navBarBlack .last{float:left;}
.navBarBlack .next{float:right;text-align:right;}
.picContent{padding:10px 0;width:980px;text-align:center;overflow:hidden;}
.picContent img{border:#666 solid 3px;padding:2px;background:#FFF;margin:10px 0;max-width:955px;width:expression(this.width> 955 ? 955 : true); max-width: 955px;}
.novelContent{padding:20px;color:#555;font-size:16px;line-height:28px;}

.backToTop {
    display: none;
    width: 18px;
    line-height: 1.2;
    padding: 5px 0;
    background-color: #000;
    color: #fff;
    font-size: 12px;
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 10px;
    bottom: 220px;
    _bottom: "auto";
    cursor: pointer;
    opacity: .6;
    filter: Alpha(opacity=60);
}